mobile vehicle repair base - French English Dictionary